########################################################################################################################################################

wget -q "--no-check-certificate" https://raw.githubusercontent.com/ciefp/CiefpOpenSubtitles/main/installer.sh -O - | /bin/sh

########################################################################################################################################################

🎬 CiefpOpenSubtitles Plugin v1.1
Plugin za pretragu i preuzimanje titlova sa OpenSubtitles.com i OpenSubtitles.org 
— za Enigma2 uređaje (OpenATV,PurE2,OpenPLi, itd.)

✅ Glavne funkcije:
🔍 Pretraga titlova za filmove i serije po naslovu
🌐 Podrška za dva sajta:
OpenSubtitles.com (preko API ključa – preporučeno)
OpenSubtitles.org (preko korisničkog naloga)
🗣️ Višejezična podrška: unesite kodove (sr,hr,en ili srp,hrv,eng)
⬇️ Automatsko preuzimanje i čuvanje titlova u željeni direktorijum
🔄 Multi-language download – preuzimanje titlova na više jezika za isti naslov

🛠️ Konfigurabilno:
putanja za čuvanje,
kašnjenje između preuzimanja,
prioritet jezika (prvi pronađeni / svi jezici),
automatsko preimenovanje titlova po šemi VideoName.sr.srt

📱 Kako se koristi:
Pokrenite plugin iz Extensions menija.
Odaberite "Search Movies" ili "Search Series".
Pritisnite ŽUTO dugme → otvara se virtuelna tastatura za unos naslova.
Pritisnite ZELENO dugme za pretragu.
Strelama odaberite željeni titl.
Pritisnite PLAVO dugme ili OK za preuzimanje.
Titl se automatski čuva u /media/hdd/subtitles/ (konfigurabilno).

💡 Napomena: Za OpenSubtitles.com, potreban je besplatan API ključ 
(dobija se na https://www.opensubtitles.com).

🛠️ Verzija 1.1 — Izmene:
Dodat izbor između .com (API) i .org (login) verzije
Unapređeno sortiranje rezultata (po godini i broju preuzimanja)
Podrška za višejezično preuzimanje
Automatsko mapiranje titlova na postojeće video zapise
Optimizovan UI za 16:9 ekrane (1600×800)
Poboljšana vidljivost teksta i kompatibilnost sa MetrixHD skinom

Zašto koristiti CiefpOpenSubtitles?
⭐ Najbolja pretraga serija – preciznije rezultate od drugih pluginova.
🌐 Podrška za OpenSubtitles.com (API Key) i OpenSubtitles.org (login).
🎬 Automatsko mapiranje titlova na video fajlove.
🛠️ Potpuno konfigurabilno – jezici, putanja, delay, prioritet.
📱 Lako korišćenje – jednostavan interfejs, brza pretraga.

🛠️ Sačuvaj API Key, Username i Password
U glavnom meniju plugina izaberi API Key / Login (plavi/OK).
Za .com (preporučeno – brže i bolje):
Pritisni GREEN (Edit API Key).
Unesi API key sa opensubtitles.com (besplatan nalog > API tab > Kreiraj novi key).
Sačuva se automatski u fajlu: /etc/enigma2/ciefpopensubtitles/opensubtitles_apikey.txt 
(format: apikey=xxxxxxxxxxxxxxx).

Za .org (stariji sistem):
Pritisni YELLOW (Edit Login).
Unesi username, zatim password sa opensubtitles.org.
Sačuva se automatski u fajlu: /etc/enigma2/ciefpopensubtitles/opensubtitles_login.txt 
(format: 
user=vasusername
pass=vaspassword).

🇷🇸 Kako dobiti API ključ (OpenSubtitles.com)
Idite na https://www.opensubtitles.com
Kliknite na "Login" (ili "Sign Up" ako nemate nalog)
Nakon prijave, idite na: Account → API
Kliknite "Generate API Token"
Kopirajte dobijeni API Token (npr. abc123xyz456)
Unesite ga u plugin:
Extensions → OpenSubtitles → Settings → API/Login → API Token
🔐 API ključ je ličan — nemojte ga deliti sa drugima.


######################################################################################################################################################

🎬 CiefpOpenSubtitles Plugin v1.1
Subtitle search & download plugin for Enigma2-based set-top boxes (OpenATV,PurE2,OpenPLi, etc.)
 — supporting OpenSubtitles.com and OpenSubtitles.org.

✅ Key Features:
🔍 Search subtitles for movies and TV series by title
🌐 Dual-site support:
OpenSubtitles.com (via free API key — recommended)
OpenSubtitles.org (via username/password login)
🗣️ Multi-language support: enter language codes (e.g. sr,hr,en or srp,hrv,eng)
⬇️ Automatic download & save to user-defined directory
🔄 Multi-language download mode — fetch subtitles in all configured languages for a given title

🛠️ Fully configurable via settings screen:
Save path
Download delay (to respect API rate limits)
Language priority (first match vs. all languages)
Auto-renaming to match video files (e.g. MovieName.sr.srt)

📱 How to Use:
Launch the plugin from Extensions menu.
Choose "Search Movies" or "Search Series".
Press YELLOW to open the virtual keyboard and type the title.
Press GREEN to start the search.
Navigate results with arrow keys.
Press BLUE or OK to download the selected subtitle.
Subtitle is saved automatically (default: /media/hdd/subtitles/).

💡 Note: For OpenSubtitles.com, you need a free API key 
(register at https://www.opensubtitles.com).

🛠️ v1.1 — What’s New:
Added site selection: .com (API) vs .org (login)
Improved result sorting (by year ↓, then downloads ↓)
Multi-language download support
Auto-matching of downloaded subtitles to existing video files
UI optimized for 16:9 screens (1600×800)
Enhanced text readability & MetrixHD skin compatibility

Why use CiefpOpenSubtitles?
⭐ The best series search - more accurate results than other plugins.
🌐 Support for OpenSubtitles.com (API Key) and OpenSubtitles.org (login).
🎬 Automatic mapping of subtitles to video files.
🛠️ Fully configurable - languages, path, delay, priority.
📱 Ease of use - simple interface, fast search.

🛠️ Save API Key, Username and Password
In the main menu of the plugin, select API Key / Login (blue/OK).
For .com (recommended – faster and better):
Press GREEN (Edit API Key).
Enter the API key from opensubtitles.com (free account > API tab > Create new key).
It is saved automatically in the file: /etc/enigma2/ciefpopensubtitles/opensubtitles_apikey.txt
(format: apikey=xxxxxxxxxxxxxxx).

For .org (older system):
Press YELLOW (Edit Login).
Enter username, then password from opensubtitles.org.
It is saved automatically in the file: /etc/enigma2/ciefpopensubtitles/opensubtitles_login.txt
(format:
user=yourusername
pass=yourpassword).

🇬🇧 How to get an API key (OpenSubtitles.com)
Go to https://www.opensubtitles.com
Click "Login" (or "Sign Up" if you don’t have an account)
After login, go to: Account → API
Click "Generate API Token"
Copy the generated API Token (e.g. abc123xyz456)
Enter it in the plugin:
Extensions → OpenSubtitles → Settings → API/Login → API Token
🔐 The API token is personal — do not share it.